deputy section registrar - French English Dictionary